package com.gasolinator.a.app.helper;

/**
 * Esta clase permite definir la configuracion por defecto de dixio-FBReader
 */
public interface GasolinatorConfig {

    // Acciones que soporta el Intent de SearchChofera
    public static final String SHOW_DEFINITION_ACTION = "com.gasolinator.a.searchchofera";

    // Indica si se activa parte del codigo que es usado cuando se realizan pruebas
    // en caso de false indica que se esta compilando la aplicacion para ser una version final.
    public static final boolean BUILD_FOR_TEST = false;

    // Evento usado para llamar al dispatcher de Dixio desde FBReader
    public enum EventType {
        LONG_CLICK,
        TAP,
        DOUBLE_TAB
    };

    public static final EventType SEARCH_EVENT  = EventType.LONG_CLICK;
    public static final String SUPPORT_EMAIL =  "xavi.hidalgo.fernandez@gmail.com";
    public static final boolean SUPPORT_SEND_MAIL_IF_NOT_FATAL = true;
    public static final boolean BUG_REPORT_ACTIVITY_SHOW_EXCEPTION =  true;

    public static final boolean SHOW_RESPONSE_FIXED_HEIGHT = true;
    public static final double SHOW_RESPONSE_FIXED_HEIGHT_PERCENT = 0.50;
    public static final int SHOW_RESPONSE_MIN_HEIGHT_PIXEL = 90;
    public static final int SHOW_RESPONSE_GAP = 15;

    public enum ANCHOR {
        TOP,
        FLOAT
    };

    public static final double SHOW_RESPONSE_ANCHOR_HEIGHT_PERCENT = 0.40;
    public static final int SHOW_RESPONSE_ANCHOR_MIN_HEIGHT = 120;

}
